Win 下 Antigravity IDE 跳过 VPN TUN,使用 ProxyBridge 单进程代理教程
Windows 使用 Antigravity IDE 时,无需开启 VPN TUN 模式,可通过 ProxyBridge 对指定进程进行代理。只需配置 SOCKS5 代理,并代理 Antigravity.exe 与 language_server.exe,即可让 AI 对话、Google OAuth、Code Assist 正常连接,同时避免影响系统其他应用。
一、背景
Antigravity IDE 基于 Electron 架构,并且 AI 能力依赖 Google Cloud Code Assist 后端。
很多用户在 Windows 下遇到:
- 浏览器可以访问 Google
- VPN 开启 TUN 后 Antigravity 正常
- 关闭 TUN 后:
- 登录失败
- AI 对话窗口无法连接
- 模型列表加载失败
例如:
Language Server:
failed to get model infos from API server
oauth2.googleapis.com/token
connectex:
A connection attempt failed
原因:
Antigravity 并不是所有网络请求都由主程序发出。
实际结构:
Antigravity.exe
|
|
+---- Electron UI
|
+---- language_server.exe
|
|
+---- Google Code Assist API
|
+---- OAuth API
真正访问:
oauth2.googleapis.com
daily-cloudcode-pa.googleapis.com
cloudcode-pa.googleapis.com
的是:
language_server.exe
所以:
仅代理:
Antigravity.exe
是不够的。
二、方案介绍
传统方案:
Windows
|
VPN
|
TUN模式
|
全部流量代理
缺点:
- 国内网站也经过代理
- 游戏受影响
- 延迟增加
- DNS变化
本教程方案:
Antigravity.exe
|
|
ProxyBridge
|
|
SOCKS5代理
|
|
Clash / sing-box / v2ray
只有 Antigravity 走代理。
其他软件:
浏览器
游戏
微信
下载软件
↓
直连
三、准备工作
1. 准备 SOCKS5 代理
你需要一个本地 SOCKS5 服务。
例如:
Clash:
打开:
Settings
开启:
Socks Port
例如:
127.0.0.1:7890
或者:
sing-box:
127.0.0.1:1080
测试:
CMD:
curl --socks5 127.0.0.1:7890 https://www.google.com
能返回内容即可。
四、安装 ProxyBridge
项目地址:
https://github.com/InterceptSuite/ProxyBridge
进入:
Releases
下载 Windows 版本。
安装后:
建议:
右键:
ProxyBridge.exe
↓
Run as Administrator
原因:
ProxyBridge 底层依赖:
WinDivert
需要管理员权限。
五、配置代理
打开 ProxyBridge。
进入:
Proxy Settings
添加:
类型:
SOCKS5
地址:
127.0.0.1
端口:
10808
例如:
Protocol:
SOCKS5
Host:
127.0.0.1
Port:
10808
保存。
六、找到 Antigravity 子进程
这是最关键的一步。
打开:
任务管理器
进入:
详细信息
启动 Antigravity。
你会看到:
Antigravity.exe
language_server_windows_x64.exe
右键属性,找到这两个进程的具体目录
重点:
必须代理language_server_windows_x64.exe否则:
AI 对话依旧失败。
七、添加 ProxyBridge 规则
进入:
Proxy Rules
↓
Add Rule
在Applications中填入完整目录 如 C:\Users\xxxx\AppData\Local\Programs\Antigravity IDE,注意 两个文件名都要填入
—
八、重启 Antigravity
完全退出:
不要只是关闭窗口。
任务管理器确认:
Antigravity.exe
language_server.exe
全部结束。
重新打开。
九、验证是否成功
方法1:看 ProxyBridge 日志
应该看到:
language_server.exe
CONNECT
oauth2.googleapis.com:443
PROXY
如果看到:
DIRECT
说明没有匹配规则。
方法2:查看 AI 对话
成功表现:
之前:
Failed to get model infos
loadCodeAssist failed
变成:
loadCodeAssist success
然后:
- 模型列表出现
- AI Chat 正常
- Gemini 回复正常
十、常见问题
1. 登录成功,但是 AI 对话失败
原因:
只代理了:
Antigravity.exe
解决:
增加:
language_server.exe
2. 找不到 language_server.exe
搜索:
Windows 文件管理器:
language_server.exe
或者:
PowerShell:
Get-Process | findstr Antigravity
3. Google OAuth失败
增加代理规则:
accounts.google.com
oauth2.googleapis.com
*.googleapis.com
*.cloudcode-pa.googleapis.com
4. 更新失败
增加:
updater.exe
代理。
十一、为什么不用 TUN?
TUN:
整个 Windows 网络
|
|
VPN
ProxyBridge:
指定进程
|
|
VPN代理
优势:
| TUN | ProxyBridge | |
|---|---|---|
| 全局代理 | ✅ | ❌ |
| 单程序代理 | ❌ | ✅ |
| 游戏影响 | 可能 | 无 |
| 国内访问 | 可能变慢 | 正常 |
| 资源占用 | 较高 | 低 |
| 规则控制 | 一般 | 强 |